NR-V2X
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:ADD |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:ADD |
Dependencies |
The maximum number of PSFCH channels is 32. |
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:COPY <integer> |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:COPY 1 |
Couplings |
The maximum number of PSFCH channels is 32. |
State Saved |
No |
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:DELete <integer> |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:DELete 1 |
Couplings |
The minimum number of PSFCH channels is 1. Re-index will be done for the left PSFCH channels. |
State Saved |
No |
This setting is a read only setting.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:COUNt? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:COUN? |
Couplings |
It is coupled with Add PSFCH and Delete PSFCH When Add PSFCH is executed successfully, this setting is increased 1 When Delete PSFCH is executed successfully, this setting is decreased 1 |
Preset |
1 |
State Saved |
No |
Displays the channel name. Read only.
It enables or disables PSFCH.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>[:STATe] ON|OFF|1|0 [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>[:STATe]? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh0:STAT ON |
Notes |
When this setting is set to ON , error message will be shown if current PSFCH channel has resource conflicts with other enabled sidelink channels. |
Preset |
OFF |
State Saved |
Yes |
Range |
OFF|ON |
It controls additional power boosting for the channel.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:POWer <rel_ampl> [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:POWer? [MAXimum|MINimum] |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:POW 2 |
Preset |
0 dB |
Min |
-40 dB |
Max |
40 dB |
Resolution |
0.01 dB |
It controls the HopID for sequence generation.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:HOPId <integer> [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:HOPId? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:HOPId 2 RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:HOPId? |
Preset |
0 |
State Saved |
Yes |
Min |
0 |
Max |
65535 |
It controls the allocated slot index for PSFCH transmission on all frames or specified frames.
To allocate slots to specific frames, license version 2024.0801 or later is required.
You can configure Allocated Slots using any of the following ways as per your specific requirements:
Applying Allocated Slots to all frames |
Examples |
|
0,1,2,3 means 0, 1, and 2 slots to all frames. |
|
3:10 means 3,4,5,6,7,8,9,10 slots to all frames. |
|
0:4:12 means 0, 4, 8, 12 slots to all frames. |
These 3 configuration methods can be used in combination by using ',' as the delimiter |
0,1,4:7,8:2:19 means slots 0,1,4,5,6,7,8,10,12,14,16,18 to all frames |
Applying Allocated Slots to specific frames |
|
|
{0|0:2},{1,2|3:5} means allocate slots 0,1,2 to frame 0, and slots 3,4,5 to frame 1 and frame 2. |
Applying Allocated Slots to all frames and to specific frames |
|
|
4:5,{0|0:2} means allocate slots 4 to 5 to all frames and slots 0,1,2 to frame 0. |
See example image for slots allocated to specific frames
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SLOTs <string> [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SLOTs? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SLOT "0:9" RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SLOT "1:10,{1,2|3:5}" RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SLOT? |
Couplings |
The range of slot index is from 0 to (total number of slots per frame - 1). The total number of slots per frame is coupled with the carrier numerology. |
Preset |
"2" |
State Saved |
Yes |
It controls the first symbol index after the duplicated symbol for the transmission.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:FIRst <integer> [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:FIRst? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:FIRSt 10 RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:FIRSt? |
Couplings |
The range is from 1 to (number of symbols per slot with current numerology - Number of Symbols). |
Preset |
11 |
State Saved |
Yes |
Min |
2 |
Max |
12 |
It is a read only setting indicating the Number of Symbols for the PSFCH transmission, it’s fixed to be 1.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:COUNt? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:COUNt? |
Preset |
1 |
State Saved |
Yes |
It select the bandwidth part to be used for current channel.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:BWP 0|1 [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:BWP? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:BWP 1 |
Notes |
It is a EnumSetting on GUI, but the SCPI parser uses it as Int32Setting. |
Preset |
1 |
State Saved |
Yes |
This setting controls the RB offset of the current BWP.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:OFFSet <integer> [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:OFFSet? |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:RB:OFFS 3 |
Couplings |
The Maximum of it is set to RB Number of selected BWP -1 . |
Preset |
0 |
State Saved |
Yes |
Min |
0 |
Max |
274 |
Resolution |
1 |
This setting controls the RB number of the current BWP. It’s readonly and fixed to be 1.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:NUMBer? [MAXimum|MINimum] |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:RB:NUMB? |
Couplings |
The Maximum of it is RB Number of the selected BWP’s – RB Offset |
Preset |
1 |
State Saved |
Yes |
It controls the Number of Harq Ack Value for PSFCH. Please refer to table 16.3-2 and table 16.3-3 of standard 38.214.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:HARQ 0|1 [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:HARQ? [MAXimum|MINimum] |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:HARQ 1 RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:HARQ? |
Range |
0|1 |
Preset |
0 |
State Saved |
Yes |
It controls the Number of Cyclic Shift Pairs selection for PSFCH. Please refer to table 16.3-1 of standard 38.211.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSNumber 1|2|3|6 [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSNumber? [MAXimum|MINimum] |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSNumber 2 RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSNumber? |
Range |
1|2|3|6 |
Preset |
6 |
State Saved |
Yes |
It controls the Cyclic Shift Pair Index selection for PSFCH. Please refer to table 16.3-1 of standard 38.211.
SCPI Command |
[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSINdex <integer> 0|1|2|3|4|5|6 [:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSINdex? [MAXimum|MINimum] |
SCPI Example |
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSINdex 2 RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSINdex? |
Range |
0|1|2|3|4|5|6 |
Preset |
0 |
State Saved |
Yes |